body{
	background:#d9eaed url(../img/bg_mix.jpg) repeat-x top;
	color: #202020;
}
a, a:visited{
	color:#294145;
	text-decoration: none;
}
input{
	border:1px solid #c3d7db;
}
select{
	border:1px solid #c3d7db;
}
#header h2{
	color:#FFF;
}
#content{
	background:#FFF;
}
#sidebar{
	background:#FFF;
}
#sidebar h3{
	background:#d9eaed;
	border-bottom:1px solid #c3d7db;
}
#topmenu a,#topmenu a:visited{
	color:#FFF;
	background:#5d99a3;
}
#topmenu a:hover{
	color: #294145;
}
#topmenu .current a, #topmenu .current a:hover, #topmenu .current a:visited{
	color:#294145;
	background: #FFF url(../img/bg_menu_mix.jpg) repeat-x top;
	border-left: #FFF 1px solid;
	border-right: #FFF 1px solid;
}
#top-panel{
	background:#FFF;
}
table{
	background:none;
}
td, th{
	border:1px solid #c3d7db;
} 
thead{
	background:#d9eaed;
}
#styleswitcher{
	background:#FFFFFF;
}
#footer{
	background:#FFF;
}
#box{
	border:1px solid #c3d7db;
}
#box h3{
	background:#294145;
	border-bottom:1px solid #c3d7db;
	color:#fff;
}
#box1{
	border:1px solid #c3d7db;
}
#box2 h3{
	background:#d9eaed;
	border-bottom:1px solid #c3d7db;
	color:#294145;
}
/***************
	  Forms
***************/
form#form fieldset {
	border:1px solid #c3d7db;
}
form#form legend {
	border:1px solid #c3d7db;
	background:#fff url(../img/form_mix.gif) repeat-x center left;
	color:#294145;
}
form#form input {
	border:1px solid #c3d7db;
	background:#fff url(../img/form_mix.gif) repeat-x top left;
}
form#form textarea {
	border:1px solid #c3d7db;
	background:#fff url(../img/form_mix.gif) repeat-x bottom left;
}
form#form option {
	background:#FFF;
}
form#form optgroup {
	background:#c3d7db;
}
form#form optgroup option {

}
form#form #button1, form#form #button2 {
	color:#294145;
}
form#form #button1:hover, form#form #button2:hover {
	color:#000;
}
/***************
	Home
***************/
#infobox{
	border:1px solid #c3d7db;
}
#infobox h3{
	background:#d9eaed;
	border-bottom:1px solid #c3d7db;
	color:#294145;
}
#rightnow {
	border:1px solid #c3d7db;
}
#rightnow .reallynow {
	background:#d9eaed;
	color:#294145;
}
#rightnow h3{
	background:#d9eaed;
	border-bottom:1px solid #c3d7db;
}

.tooltip {
	/*background-color:#D5D5D5;*/
	border: 0.75px solid #375b91;
	padding: 3px 10px;
        min-width: 100px;
	display:none;
	color: #000;
	text-align: left;
	font-size:10px;
        background:#fff url(../img/form_mix.gif) repeat-x top left;

	/* outline radius for mozilla/firefox only */
	-moz-box-shadow:0 0 1px #000;
	-webkit-box-shadow:0 0 1px #000;
        -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;
}

#modal {

		/* overlay is hidden before loading */
		display:none;

		/* standard decorations */
		width:500px;
		border:10px solid #666;

		/* for modern browsers use semi-transparent color on the border. nice! */
		border:5px solid rgba(82, 82, 82, 0.698);

		/* hot CSS3 features for mozilla and webkit-based browsers (rounded borders) */
		-moz-border-radius:8px;
		-webkit-border-radius:8px;
	}

	#modal div {
		padding: 10px 10px 0px 10px;
		border:1px solid #3B5998;
		background-color:#d9eaed;
		font-family:"lucida grande",tahoma,verdana,arial,sans-serif
	}

	#modal h2 {
		margin:-11px;
		margin-bottom:0px;
		color:#fff;
		background-color:#5d99a3;
		padding:5px 10px;
		border:1px solid #000;
		font-size:20px;
	}
        
/***************************
    Modal para a ajuda
***************************/
#ajuda {

        /* overlay is hidden before loading */
        display:none;

        /* standard decorations */
        width:900px;
        border:10px solid #666;

        /* for modern browsers use semi-transparent color on the border. nice! */
        border:5px solid rgba(82, 82, 82, 0.698);

        /* hot CSS3 features for mozilla and webkit-based browsers (rounded borders) */
        -moz-border-radius:8px;
        -webkit-border-radius:8px;
}

#ajuda div {
        padding:10px;
        border:1px solid #000;
        background: #fff;
        font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
}

#ajuda span{
    font-size: 16px;
    color: #fcfbc7;
}

#ajuda h2 {
        margin:-11px;
        margin-bottom:0px;
        color: #fff;
        background-color:#5d99a3;
        padding:5px 10px;
        border:1px solid #000;
        font-size:14px;
}

#ajuda .close{
        background-image: url(../img/icons/close.png) ;
        position:absolute;
        right:0px;
        top:-2px;
        cursor:pointer;
        height:35px;
        width:35px;
}

.tinyTip{
    width: 652px;
    padding: 17px 0px 0px 0px;
    display: block;
    background-color: #5d99a3;
    line-height: 200%;
    text-align: justify;
    -webkit-box-shadow:0 0 3px #000;
    -moz-box-shadow:0 0 3px #000;
    -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;
}

.tinyTip .content{
    padding: 0px 15px 0px 15px;
    font-size: 14px;
    color: #fff;
}

.tinyTip .bottom{
    height: 12px;
    font: 0px/0px sans-serif;
}